car coupler - Turkish English Dictionary